﻿<?php
	require_once('../class/DonDatHangDAO.php');
	require_once('../class/NguoiDungDAO.php');
	require_once ('../class/ChiTietDonDatHangDAO.php');
	if(isset($_REQUEST['txtMaDDH']) && isset($_REQUEST['txtSTT']) 
		&& isset($_REQUEST['txtTrangThai']) && isset($_REQUEST['t']))
	{
		$maddh = $_REQUEST['txtMaDDH'];
		$trangthai = $_REQUEST['txtTrangThai'];
		$strResult = "";
		$result = DonDatHangDAO::CapNhatTrangThaiDDH($maddh, $trangthai);
		if($result == true)
		{
			$strResult = "Cập nhật thành công";
		}
		else
		{
			$strResult = "Cập nhật thất bại!";
		}
		
		//thể hiện ddh hiện tại
		$donDatHang = DonDatHangDAO::LayDDHTheoMaDDH($maddh);
		$stt = $_REQUEST['txtSTT'];
		$nguoiMuaDto = NguoiDungDAO::LayThongTinNguoiDungTheoMa($donDatHang->MaNguoiDung);
		$tongtien = ChiTietDonDatHangDAO::TinhTongSotienTheoMaDDH($maddh);
		if (is_null($tongtien))
			$tongtien = 0;
		$ngaydat = date_create($donDatHang->NgayDat);
		$ngaydat = $ngaydat->format('h:m:s d-m-Y');	
		$trangthai = $donDatHang->TrangThai;
		$ngayhuy = "";
		if($trangthai == 1)
		{
			$trangthai = 'Chờ xử lý';
		}
		else if($trangthai == 2)
		{
			$trangthai = 'Đã liên hệ';
		}
		else if($trangthai == 3)
		{
			$trangthai = 'Hoàn tất';
		}
		else if($trangthai == 4)
		{
			$trangthai = 'Huỷ';
			$ngayhuy = date_create($donDatHang->NgayHuy);
			$ngayhuy = $ngayhuy->format('h:m:s d-m-Y');	
		}
			
		$capnhat_trangthai_button = "<input type='button' value='Cập nhật' name='btnCapNhatTrangThai' onclick='funcCapNhatTrangThai($maddh, $stt);'/>";
	
		$strOutput ="

			  <tr id ='row_$maddh'>
				<td>$stt</td>
				<td>$maddh</td>
				<td>$nguoiMuaDto->UserName</td>
				<td>$ngaydat</td>
				<td>$ngayhuy</td>
				<td style='text-align:right;'>".$tongtien." VND</td>
				<td>$trangthai</td>
				<td align='center'>$capnhat_trangthai_button</td>
				<td align='center'><a href='chi_tiet_ddh.php?maDDH=$maddh&maGianHang=$donDatHang->MaGianHang'>+</a></td>	
			  </tr> ";
		echo $strOutput;
	}
?>